
@media(min-width: 993px) {
	
	html{
	    height: 100%;
	}
	/*body{
	    padding-bottom: 220px;
	    position: relative;
	    margin: 0;
	    min-height: 100%;
	}
	footer {
	    margin: 0;
	    position: absolute;
	    right: 0;
	    bottom: 0;
	    left: 0;
	}*/

}	


@media(max-width: 1200px) {
	
}


@media(max-width: 993px) {

	.video-half,
	.half-video,
	.video-half.video-right,
	.half-video.video-right {
	    display: inline-block;
	    width: 100%;
	    float: none;
	    margin: 0px;
	    padding: 0px;
	    margin-bottom: 15px;
	}

	header {
	    position: absolute;
	}
	h1 {
	    font-size: 40px;
	}
	h2 {
	    font-size: 30px;
	}
	h3 {
	    font-size: 26px;
	}
	h4 {
	    font-size: 22px;
    }

    .overview-video p {
	    font-size: 18px;
	}
    .service-buttons .item a {
    	font-size: 18px;
    }
    footer .footer-top .firis-img img {
    	max-width: 80px;
    }
    footer .footer-top h2 {
    	font-size: 25px;
    }
    footer .copyright {
	    text-align: center;
	}
	footer .copyright .legal-links {
	    display: block;
	    float: none;
	}
	footer .copyright p {
	    display: block;
	}
    .what-is-firis .col span {
	    font-size: 18px;
	}
	.elite-level ul li {
	    font-size: 18px;
	}

}



@media(max-width: 767px) {

	.image-half,
	.img-half,
	.half-img,
	.half-image,
	.image-half.image-right,
	.img-half.image-right,
	.half-img.image-right,
	.half-image.image-right {
	    display: inline-block;
	    width: 100%;
	    float: none;
	    margin: 0px;
	    padding: 0px;
	    margin-bottom: 15px;
	}
	
	h1 {
	    font-size: 30px;
	}
	h2 {
	    font-size: 25px;
	}
	h3 {
	    font-size: 23px;
	}
	h4 {
	    font-size: 20px;
    }

	.default-button {
		font-size: 16px;
	}

	.hp-hero {
	    padding-top: 150px;
	}
	.hp-hero .text {
	    max-width: 100%;
	}
	.overview-video .row {
	    display: block;
	}
	.overview-video {
	    margin-top: 50px;
	    border: 0;
	    padding: 0;
	}


}



@media(max-width: 450px) {
	
}






























